let obj1 = {
  a: 10,
  b: 20,
  sum() {
    return this.a + this.b;
  },
};

let obj2 = new Object({
  a: 10,
  b: 20,
  sum() {
    return this.a + this.b;
  },
});

obj3 = new Object(obj1);

conole.log(obj1 === obj2); // falses

console.log(obj1 === obj3); //true

let obj4 = Object.create(null);

console.log(obj4);

let obj5 = new Object();

console.log(obj5);

// Object.create 的 过程是创建一个空对象，然后把空对象的原型挂到传入的参数对象上
